home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / prog / atari / c / bsnews / readme < prev    next >
Text File  |  1989-08-23  |  4KB  |  107 lines

  1. bsnews - Bootstrap News
  2. copyright 1989 Ronald Florence
  3. MT C-Shell version by David Beckemeyer
  4.  
  5. Recently a bsnews program was posted to the net for Unix(R) systems.
  6. It was  described as follows:
  7.  
  8. "Bootstrap News is a collection of programs which enable a leaf node to
  9. take a news feed without installing a full news package.  News
  10. articles are accumulated in a Unix-mail type spool file, where they
  11. can be read with a mail reader such as `Mail' or `elm'."
  12.  
  13. The original Bootstrap News was a collection of programs and shell
  14. scripts which receive news from a feeder site and turn it into mail.
  15. From this idea, I made this version of Bootstrap News for MT C-Shell.
  16.  
  17. It is similar in concept and purpose to the original, but it is vastly
  18. different in implementation.  For this reason, the orginal makefile
  19. and readme files do not apply to the MT C-Shell version and so they
  20. aren't included here.  All files contain the original author's copyright
  21. notices.  It was his idea, he should get the credit.
  22.  
  23. The MT C-Shell Bootstrap News includes the following programs:
  24.  
  25.     rnews -    run by the remote host (feeder) site via
  26.         'uux - yoursys!rnews' to read single or
  27.         batched articles.  Compressed batches
  28.         are not supported yet.
  29.  
  30.     pn -    a simple news poster.
  31.  
  32.  
  33. Installing Bootstap News
  34.  
  35. Most people won't have to re-compile the programs, but the source
  36. is provided just in case.  You will need Mark Williams C to
  37. recompile the code, or you will have to change the code for
  38. a different compiler.
  39.  
  40. There is an install.sh shell script for automatically installing
  41. the Bootstrap News programs and data files.   Examine this file
  42. to see if it looks OK for your installatin.  Make any necessary
  43. changes and type '.\install' to install bootstrap news.
  44.  
  45. The install script does the following.  It creates the directories
  46. \usr\lib\news and \usr\spool\news and puts the following files there:
  47.  
  48.     \usr\lib\news\sys -    The sys file contains just one word,
  49.                 the name of the system that feeds you news.
  50.                 It must be the first line of the file and
  51.                 there can be no trailing white space.
  52.  
  53.     \usr\lib\news\org -    The name of the organization corresponding
  54.                 to your site. It is used by pn.prg to
  55.                 when posting news articles.
  56.  
  57.     \usr\lib\news\seq -    Contains the curent sequence number in
  58.                 ASCII.  Probably start at 1.  The pn.prg
  59.                 increments this value each time you
  60.                 post an article.
  61.  
  62. The install script also creates three user accounts on your system:
  63. "netnews", "news", and "usenet".   The netnews account is for reading
  64. news articles.  All news artices are sent as mail to this account.
  65. The other two accounts are used for news administration.
  66.  
  67.  
  68. Reading News
  69.  
  70. To read news, you log in as "netnews" and just type mail.   
  71.  
  72.  
  73. Posting News Articles
  74.  
  75. To post an article to the net, use the pn program.  Just type 'pn'.
  76. The program will ask you for the newsgroups and the subject and then
  77. it will invoke the text editor \usr\bin\me.prg to allow you to create
  78. the text of the article.  You will have to recompile the program to use
  79. a different editor.
  80.  
  81.  
  82. Re-Compiling The Programs
  83.  
  84. Look over the definitions in the makefile and in rnews.c and pn.c
  85. and change as nesessary.  Type 'make install' to rebuild the
  86. programs if required.
  87.  
  88. David Beckemeyer
  89. Beckemeyer Development Tools, Oakland, CA
  90. david@bdt.UUCP
  91. {ucbvax,uunet}!unisoft!bdt!david
  92.  
  93.  
  94. What follows is the orginal notice from the original Bootstrap News
  95. readme file:
  96.  
  97. Permission is hereby granted for unlimited non-commercial use of these
  98. programs, on condition that the copyright notices are left intact and
  99. any modifications to the source code are noted as such.  No warranty
  100. of any kind is implied or granted for this material.
  101.  
  102.  
  103. Ronald Florence        
  104. Maple Lawn Farm, Stonington, CT
  105. ron@mlfarm  
  106. ...{hsi!aati,rayssd}!mlfarm!ron
  107.